Islam will prevail